package start.spring.basic.job.service.jobmonitor;

import java.util.List;

import start.spring.basic.job.entity.GgPzJob;
import start.spring.basic.job.service.IBaseService;
import start.spring.basic.page.PageQuery;
import start.spring.basic.page.PageResult;

/**
 * 定时任务Service接口
 * 
 * @author xyy
 * @date 2023-06-26
 */
public interface IGgPzJobService extends IBaseService {
	
    /**
     * 查询定时任务列表
     * 
     * @param ggPzJob 定时任务
     * @return 定时任务集合
     */
    public PageResult<GgPzJob> selectGgPzJobPageList(PageQuery pageQuery, GgPzJob ggPzJob);

    /**
     * 查询全量定时任务
     * 
     * @param ggPzJob 定时任务
     * @return 定时任务集合
     */
	public List<GgPzJob> selectGgPzJobList(GgPzJob ggPzJob);

    /**
     * 修改定时任务
     * 
     * @param ggPzJob 定时任务
     * @return 结果
     */
    public int updateGgPzJob(GgPzJob ggPzJob);
	
}
